direct mapping problems